SUBSPACE GENERATOR